.collapse_btn {
    position: absolute;
    top: 18px;
    z-index: 1;
    left: 20px;
    cursor: pointer;
}

.Polaris-ActionList-SearchField {
    display: none !important;
}

.onprem_icon .Polaris-Icon__Svg {
    fill: #6D3BEF !important;
}

.local_icon .Polaris-Icon__Svg {
    fill: #2C6ECB !important;
}

/* Agentic Security top bar */
body:has(.agentic-security-nav) .Polaris-TopBar {
    background: linear-gradient(90deg, #5C11E2 40%, #804ADC 60%) !important;
}

body:has(.agentic-security-nav) .Polaris-TopBar__SecondaryMenu .Polaris-Icon svg {
    fill: #ffffff !important;
}

body:has(.agentic-security-nav) .Polaris-TopBar button:hover {
    background: rgba(255, 255, 255, 0.1) !important;
}

body:has(.agentic-security-nav) .logo img {
    max-width: 78px !important;
}

/* Fix text colors for Agentic Security test run status */
body:has(.agentic-security-nav) .Polaris-TopBar__SecondaryMenu .Polaris-Text--root {
    color: #ffffff !important;
}

body:has(.agentic-security-nav) .Polaris-TopBar__SecondaryMenu .Polaris-Text--subdued {
    color: rgba(255, 255, 255, 0.8) !important;
}

/* Fix semi-circle progress percentage text color */
body:has(.agentic-security-nav) .Polaris-TopBar__SecondaryMenu text {
    fill: #ffffff !important;
}